#ifndef FORWARD_EULER_METHOD_H
#define FORWARD_EULER_METHOD_H

#include "integrationMethod.h"

class ForwardEulerMethod : public IntegrationMethod {
    public:
        ForwardEulerMethod();
        ForwardEulerMethod(double, double, std::vector<State>, std::vector< std::vector<Particle *> > &, std::vector< std::vector<Spring *> > &, bool, int, double,  double,  double, Vector3D);
        ~ForwardEulerMethod();

        void calculate(bool, unsigned int, double);
};

#endif
